microsecond-length fast radio burst - German English Dictionary